package cool.qingqing.lambda;

/**
 * @author 高山青
 * @Date 2022/1/2  -   16:03
 */
public class LamdaDemo03 {
	public static void main(String[] args) {
		add(new UserService() {
			@Override
			public void add() {
				System.out.println("匿名对象add...");
			}
		});
		add(()->System.out.println("lamda表达式的时候add..."));
	}
	public static void add(UserService userService){
		userService.add();
	}
}

/**
 * @FunctionalInterface
 * 注解修饰接口只能定义一个方法
 */
@FunctionalInterface
interface UserService{
	void add();
}
